package com.bwie.shopcar.service;

import com.bwie.common.domain.Coupon;
import com.bwie.common.domain.ShopCar;
import com.bwie.common.domain.Systems;
import com.bwie.common.domain.request.ShopRequset;

import java.util.List;

public interface ShopCarService {
    List<ShopRequset> showCars();

    Integer updateAmount(Integer shopcarAmount, Integer shopcarId);

    List<Coupon> downPacket(Integer userId);

    Integer deleteShop(Integer shopcarId);

    Integer buyProduct(Integer shopcarId);

    List<ShopCar> findId(Integer shopcarId);

    void updateMoney(Integer userMoney, Integer userId);

    List<Systems> sendMessage();

    Integer addSystems(Systems systems);

    Integer giveUserCoupon(Coupon coupon);

    void deleteCoupon(Integer systemId);
}
